#ifndef GAME_HPP
#define GAME_HPP

#include <SFML/Graphics.hpp>
#include <SFML/Audio.hpp>

#include "Player.hpp"
#include <vector>
#include "GameObject.hpp"
#include "Animation.hpp"

class Game
{
	public:
		Game();
		~Game();
		void run();

	protected:
		void event();
		void update();
		void show();

		sf::RenderWindow m_app;
		sf::Event m_evt;

		Player m_player;
		std::vector<GameObject*> m_gameObjects;
};

#endif
